<?PHP 
require_once("classes/classFotos.php");
$myAlbum = new Album();
$myUtils =  new Utils();
$myFotos = new Fotos();

if($_POST['numFotos']){

	$albumID = $_POST["album"];
	$arrFotos = array();

	if($_FILES['imagen1']['name']!= ""){
		$fotoName = $myUtils->subeFoto($_FILES['imagen1']);
		//$myFotos->addFotos($fotoName, $albumID);
		array_push($arrFotos, $fotoName);
	}
	if($_FILES['imagen2']['name']!= ""){
		$fotoName = $myUtils->subeFoto($_FILES['imagen2']);
		//$myFotos->addFotos($fotoName, $albumID);
		array_push($arrFotos, $fotoName);
	}
	if($_FILES['imagen3']['name']!= ""){
		$fotoName = $myUtils->subeFoto($_FILES['imagen3']);
		//$myFotos->addFotos($fotoName, $albumID);
		array_push($arrFotos, $fotoName);
	}
	if($_FILES['imagen4']['name']!= ""){
		$fotoName = $myUtils->subeFoto($_FILES['imagen4']);
		//$myFotos->addFotos($fotoName, $albumID);
		array_push($arrFotos, $fotoName);
	}
	if($_FILES['imagen5']['name']!= ""	){
		$fotoName = $myUtils->subeFoto($_FILES['imagen5']);
		//$myFotos->addFotos($fotoName, $albumID);
		array_push($arrFotos, $fotoName);
	}

	for($i=0; $i < sizeof($arrFotos); $i++){
		$myFotos->addFotos($arrFotos[$i], $albumID);
	}
}

if($_POST["saveFotos"]){
	$numFotos = $_POST["numFotosUp"];
	$arrUpdateFotos = array();
	
	for($i=0; $i < $numFotos; $i++){		
		$fotoID = "fotoID".$i;
		$titulo = "titulo".$i;
		$descripcion = "descripcion".$i;
				
		$tempArray = array(
			"fotoid" => $_POST[$fotoID],
			"titulo" => $_POST[$titulo],
			"descripcion" => $_POST[$descripcion],
		);
		
		array_push($arrUpdateFotos, $tempArray);
	}
	
	for($i = 0; $i < sizeof($arrUpdateFotos); $i++){
		$myFotos->updateNewFotos($arrUpdateFotos[$i]["titulo"], $arrUpdateFotos[$i]["descripcion"], $arrUpdateFotos[$i]["fotoid"]);
	}
	
}
?>
<form name="frmFotos" action="Editor.php?AX=5&BX=7" method="post" enctype="multipart/form-data">
	<div id="frmRow">
        <div id="frmLabelNotas">Selecciona el Album:</div>
        <div id="frmElement">
        	<select name="album" onChange="submit();">
            	<?PHP
                	echo $myAlbum->getUltimosAlbums();
				?>
            </select>
        </div>
    </div>
<?PHP 
if($_POST['numFotos']<1){	
?>
	<div>
    	<div id="frmRow">
            <div id="frmLabelNotas">Foto #1:</div>
            <div id="frmElement">
				<input type="file" id="imagen1" name="imagen1">
            </div>
    	</div>
        <div id="frmRow">
            <div id="frmLabelNotas">Foto #2:</div>
            <div id="frmElement">
				<input type="file" name="imagen2" id="imagen2">
            </div>
    	</div>
        <div id="frmRow">
            <div id="frmLabelNotas">Foto #3:</div>
            <div id="frmElement">
				<input type="file" name="imagen3" id="imagen3">
            </div>
    	</div>
        <div id="frmRow">
            <div id="frmLabelNotas">Foto #4:</div>
            <div id="frmElement">
				<input type="file" name="imagen4" id="imagen4">
            </div>
    	</div>
        <div id="frmRow">
            <div id="frmLabelNotas">Foto #5:</div>
            <div id="frmElement">
				<input type="file" id="imagen5" name="imagen5" id="imagen5">
            </div>
    	</div>
        <div id="frmRow">
            <div id="frmElement" style="margin-top:15px; width:100%; text-align:center">
				<input name="btnUpload" type="button" onclick="subirFotos()" value="Subir Fotos..." />
                <input name="numFotos" type="hidden" value="0" id="numFotos" />
            </div>
    	</div>
    </div>
<?PHP //if
}else{	
	$arrNewFotos = $myFotos->getFotosNuevas($_POST["album"]);
?>
	<div id="frmRow">
	<table width="600" border="0" cellspacing="2" cellpadding="4">
<?PHP
	for($i=0; $i< sizeof($arrNewFotos); $i++){
?>
  		<tr>
    		<td>
            	<table width="600" border="0" cellspacing="2" cellpadding="4">                	
                    <tr>
                    	<td width="33%" rowspan="3" valign="top"><img src="/galerias/<?PHP echo $arrNewFotos[$i]["foto"]; ?>" alt="" width="200" height="100" /></td>
                        <td colspan="2"><?PHP echo $arrNewFotos[$i]["foto"]; ?></td>
					</tr>
                    <tr>
                    	<td>Titulo:</td>
                        <td>
                        	<input type="text" name="titulo<?PHP echo $i; ?>" value="<?PHP echo $arrNewFotos[$i]["titulo"]; ?>" />
<input name="fotoID<?PHP echo $i; ?>" type="hidden" value="<?PHP echo $arrNewFotos[$i]["fotoid"]; ?>" />
                        </td>
					</tr>
                    <tr>
                    	<td>Descripci&oacute;n:</td>
                        <td><textarea name="descripcion<?PHP echo $i; ?>" cols="40" rows="3" ><?PHP echo $arrNewFotos[$i]["descripcion"]; ?></textarea></td>
					</tr>                    
                </table>
            </td>
  		</tr>
<?PHP } ?>
        <tr>
        	<td>
        		<input name="subirFotos" type="submit" value="Enviar" />
                <input name="numFotosUp" type="hidden" value="<?PHP echo sizeof($arrNewFotos); ?>" />
                <input name="saveFotos" type="hidden" value="1" />
        	</td>
        </tr>
	</table>
	</div>
<?PHP	
}//else
?>
</form>
<script language="javascript" type="text/javascript">
function subirFotos(){
	var foto1 = document.getElementById("imagen1").value;
	var foto2 = document.getElementById("imagen2").value;
	var foto3 = document.getElementById("imagen3").value;
	var foto4 = document.getElementById("imagen4").value;
	var foto5 = document.getElementById("imagen5").value;
	var count = 0;
	if(foto1!=""){
		count++;
	}
	if(foto2!=""){
		count++;
	}
	if(foto3!=""){
		count++;
	}
	if(foto4!=""){
		count++;
	}
	if(foto5!=""){
		count++;
	}
	
	if(count == 0){
		alert("No has seleccionado ni una foto!!");
	}
	else{
		document.getElementById("numFotos").value = count;
		document.frmFotos.submit();
	}
	
}
</script>
